.no{
  display: none;
  .historyno{
    width: .91rem;
    height: .91rem;
    position: absolute;
    top: 1.59rem;
    left: 1.42rem;
  }
  .histip{
    position: absolute;
    width: 100%;
    text-align: center;
    top: 2.58rem;
    font-size: .16rem;
  }
}
.have{
  .datalistwall{
    background:#f3f3f3;
    overflow: hidden;
  }
  .datalistbox{
    background: #fff;
    margin-top: .1rem;
    width: 100%;
    overflow: hidden;
    .top{
      width: 3.63rem;
      padding-left: .12rem;
      height:.38rem;
      line-height:.38rem;
      border-bottom: 1px solid #dedede;
      position: relative;
      font-size: .13rem;
      .approvalstatus{
        position: absolute;
        color: #F76D18;
        font-size: .13rem;
        right: .12rem;
      }
    }
    .centerbox{
      width: 3.63rem;
      padding-left: .12rem;
      padding-bottom: .15rem;
      border-bottom: 1px solid #dedede;
      .kind1{

        margin-top: .2rem;
        width: 100%;
        position: relative;
        .goodsname{
          width: 2.17rem;
          font-size: .14rem;
          .barcode{
            font-size: .12rem;
            color: #999;
          }
        }
        .pric{
          position: absolute;
          top: 0;
          left:2.91rem;
          font-size: .14rem;
        }
        .num{
          position: absolute;
          top: 0;
          left: 2.47rem;
          font-size: .14rem;
        }
      }
      .kind2{
        display: none;
        margin-top: .2rem;
        width: 100%;
        position: relative;
        background: aqua;
        overflow: hidden;
        .imgbox{
          width:.8rem;
          height: .8rem;
          background: #cccccc;
          float: left;
          margin-left: .1rem;
        }
      }
      .totalbox2{
        margin-top:.1rem;
      }
      .totalbox{
        position: relative;
        width: 100%;
        height: .2rem;
        .total{
          position: absolute;
          right:.12rem;
          font-size: .12rem;
          color: #999;
          text{
            color: #F76D18;
            font-size: .14rem;
          }
        }
      }
    }
    .bottom{
      width: 100%;
      height: .44rem;
      position: relative;
      border-bottom: 1px solid #dedede;
      .seeorder{
        position: absolute;
        top: .07rem;
        right: .11rem;
        width: .82rem;
        height: .30rem;
        line-height: .30rem;
        border: 1px solid #dedede;
        border-radius: 3px;
        text-align: center;
        font-size: .14rem;
      }
    }
  }
}